ASP.NET Core ইন্সটল করা এবং সেটআপ

Microsoft Technologies - এএসপি ডট নেট কোর (ASP.Net Core) ASP.NET Core পরিচিতি (Introduction to ASP.NET Core) |
227
227

ASP.NET Core ইন্সটল এবং সেটআপ করার প্রক্রিয়া খুবই সহজ এবং দ্রুত। নিচে ধাপে ধাপে ASP.NET Core ইন্সটল এবং সেটআপ করার প্রক্রিয়া বর্ণনা করা হলো।


সিস্টেমের প্রয়োজনীয়তা

ASP.NET Core চালানোর জন্য আপনার কম্পিউটারে কিছু নির্দিষ্ট সফটওয়্যার এবং কনফিগারেশন থাকতে হবে:

অপারেটিং সিস্টেম: Windows, macOS অথবা Linux
.NET SDK: .NET SDK (Software Development Kit) ইন্সটল করতে হবে, যা ASP.NET Core অ্যাপ্লিকেশন তৈরি করার জন্য প্রয়োজনীয় টুলস ও লাইব্রেরি সরবরাহ করে।


.NET SDK ডাউনলোড এবং ইন্সটল করা

Windows:

.NET SDK ডাউনলোড:

  • Microsoft .NET ডাউনলোড পেজ এ যান।
  • .NET 7 অথবা .NET 6 (বর্তমান স্থিতিশীল সংস্করণ) নির্বাচন করুন।
  • Windows-এর জন্য উপযুক্ত ইন্সটলার ডাউনলোড করুন (যেমন .NET SDK Installer for Windows x64)।

ইন্সটলেশন:

  • ডাউনলোড করা .exe ফাইল চালু করুন এবং নির্দেশনা অনুসরণ করে ইন্সটল করুন।

macOS:

.NET SDK ডাউনলোড:

ইন্সটলেশন:

  • ডাউনলোড করা .pkg ফাইল চালু করুন এবং নির্দেশনা অনুসরণ করে ইন্সটল করুন।

Linux:

.NET SDK ডাউনলোড:

  • আপনার লিনাক্স ডিস্ট্রিবিউশনের জন্য ডাউনলোড পেজে যান এবং উপযুক্ত প্যাকেজ নির্বাচন করুন।

ইন্সটলেশন:

  • প্রতিটি লিনাক্স ডিস্ট্রিবিউশনের জন্য আলাদা ইনস্টলেশন কমান্ড রয়েছে। যেমন, উবুন্টুতে কমান্ড ব্যবহার করে ইন্সটল করা যেতে পারে:

    sudo apt-get update; sudo apt-get install -y dotnet-sdk-7.0
    

Visual Studio বা Visual Studio Code ইন্সটল করা

Visual Studio:

ASP.NET Core প্রজেক্ট তৈরি এবং ডিবাগ করার জন্য Visual Studio একটি শক্তিশালী IDE (Integrated Development Environment)।

ডাউনলোড এবং ইন্সটল:

  • Visual Studio ডাউনলোড পেজ থেকে Visual Studio Community Edition বা অন্য ভার্সন ডাউনলোড করুন।
  • ইন্সটল করার সময়, ASP.NET and web development.NET Core cross-platform development এর প্রয়োজনীয় workloads নির্বাচন করুন।

Visual Studio Code:

Visual Studio Code (VS Code) হলো একটি লাইটওয়েট, ওপেন সোর্স এডিটর যা ASP.NET Core ডেভেলপমেন্টের জন্য অত্যন্ত জনপ্রিয়।

ডাউনলোড এবং ইন্সটল:

ডটনেট এক্সটেনশন ইনস্টল:

  • VS Code-এর জন্য .NET Core এক্সটেনশন ইনস্টল করতে, Extensions (Ctrl+Shift+X) সেকশনে গিয়ে C# এক্সটেনশনটি ইনস্টল করুন।

প্রথম ASP.NET Core অ্যাপ তৈরি করা

একবার .NET SDK এবং IDE ইন্সটল হয়ে গেলে, আপনি খুব সহজেই একটি নতুন ASP.NET Core অ্যাপ্লিকেশন তৈরি করতে পারেন।

Visual Studio ব্যবহার করে:

নতুন প্রজেক্ট তৈরি করুন:

  • Visual Studio ওপেন করুন এবং Create a new project নির্বাচন করুন।
  • ASP.NET Core Web Application নির্বাচন করুন এবং Next ক্লিক করুন।

প্রজেক্ট কনফিগার করুন:

  • প্রজেক্টের নাম, লোকেশন এবং সলিউশন নাম সেট করুন এবং Create ক্লিক করুন।
  • ASP.NET Core Web Application টেমপ্লেট নির্বাচন করুন (এটি MVC, Razor Pages বা Web API হতে পারে)।

প্রজেক্ট চালান:

  • প্রজেক্টটি তৈরি হলে, Start বাটন ক্লিক করুন বা F5 চাপুন অ্যাপ রান করতে।

Command Line ব্যবহার করে:

কমান্ড প্রম্পট ওপেন করুন:

  • Windows: Command Prompt বা PowerShell
  • macOS/Linux: Terminal

নতুন ASP.NET Core অ্যাপ তৈরি করুন:

  • নিচের কমান্ডটি ব্যবহার করুন:

    dotnet new mvc -n MyFirstApp
    

    (এখানে mvc হলো অ্যাপের টেমপ্লেট এবং MyFirstApp হলো অ্যাপের নাম।)

প্রজেক্ট চালান:

  • প্রজেক্ট ফোল্ডারে গিয়ে কমান্ড দিন:

    cd MyFirstApp
    dotnet run
    

ASP.NET Core অ্যাপ কনফিগারেশন

ASP.NET Core অ্যাপ্লিকেশন কনফিগারেশনের জন্য appsettings.json, environment variables, এবং Command Line Arguments ব্যবহার করা হয়।

  • appsettings.json ফাইল অ্যাপ্লিকেশনের সাধারণ কনফিগারেশন স্টোর করতে ব্যবহৃত হয়।
  • Environment Variables অ্যাপ্লিকেশন চলাকালীন পরিবেশ পরিবর্তন করতে সহায়ক।
  • Command-line Arguments অ্যাপ্লিকেশনের আরও নির্দিষ্ট কনফিগারেশন বা সেটিংস প্রদান করতে ব্যবহৃত হয়।

ASP.NET Core অ্যাপ রান এবং ডিবাগ করা

ASP.NET Core অ্যাপ্লিকেশন চালানোর জন্য Visual Studio বা Visual Studio Code ব্যবহার করতে পারেন। Visual Studio তে আপনি F5 চেপে অ্যাপ্লিকেশনটি রান এবং ডিবাগ করতে পারবেন। Visual Studio Code এ Terminal থেকে dotnet run কমান্ড ব্যবহার করে অ্যাপ রান করতে হবে এবং ব্রাউজারে গিয়ে অ্যাপ দেখতে পারবেন।


ASP.NET Core ইন্সটল এবং সেটআপ করা খুবই সহজ, এবং একবার সেটআপ হয়ে গেলে আপনি যেকোনো ধরনের ওয়েব অ্যাপ্লিকেশন বা API ডেভেলপ করতে পারবেন।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion